package com.usian.user;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;

@Data
@TableName("users")
public class Users implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户id
     */
    @TableId(value = "user_id", type = IdType.AUTO)
    private Integer userId;

    /**
     * 用户姓名
     */
    private String userName;

    /**
     * 用户年龄
     */
    private Integer age;

    /**
     * 工号
     */
    private String idCardNumber;

    /**
     * 学历
     */
    private String educationLevel;

    /**
     * 单身状态，单身，非单身
     */
    private String singleStatus;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 岗位
     */
    private String post;

    /**
     * 在职状态，离职，在职
     */
    private String leaveStatus;

    /**
     * 员工类型，正式，外包
     */
    private String employeeType;

    /**
     * 职位级别
     */
    private String positionLevel;

    /**
     * 所属部门
     */
    private Integer departmentId;

    /**
     * 手机号
     */
    private String phoneNumber;

    /**
     * 邮箱
     */
    private String email;


}
